/*
 * FileNotFoundException.h
 *
 *  Created on: 24.03.2010
 *      Author: Gott
 */

#ifndef FILENOTFOUNDEXCEPTION_H_
#define FILENOTFOUNDEXCEPTION_H_

class FileNotFoundException {

private:

	char* filename;

public:
	/**
	 * Print a default errormassage with filename included
	 * filename
	 */
	FileNotFoundException(char* filename);

	/*
	 * Print a default Error Message
	 */
	virtual void printError();

	/*
	 * Print a user Error Message
	 * defaultErrorMessage - Usermessage
	 */
	virtual void printError(char* defaultErrorMessage);

	virtual ~FileNotFoundException();
};

#endif /* FILENOTFOUNDEXCEPTION_H_ */
